barn cleaner - German English Dictionary